package com.gitee.aurora.server.service;

import com.gitee.aurora.core.utils.ResultVO;
import com.gitee.aurora.server.vo.RuleVo;
import com.gitee.aurora.utils.PageParam;
import com.gitee.aurora.utils.Pagination;

import java.util.List;


public interface RuleConfigService {
    Pagination queryRule(RuleVo ruleVo, PageParam pageParam);

    ResultVO updataRule(RuleVo ruleVo);

    ResultVO addRule(RuleVo ruleVo);

    ResultVO deleteRule(List<RuleVo> ruleVo);

    ResultVO getDBTableField(RuleVo ruleVo);

    List<String> getCheckTableList();
}
